enclosed and covered site - Spanish English Dictionary